package com.sojson.enums.core;

/**
 * 优惠券领取方式枚举类
 * 
 * @author liu
 * @date 2020-10-01
 */
public enum ECouponGetMethod {

    /** 领券中心领取 */
    CORE("1", "领券中心领取"),
    /** 活动领取 */
    ACTIVITY("2", "活动领取"),
    /** 模块页面领取 */
    MODULE("3", "模块页面领取"),
    /** 店铺页面领取 */
    STORE("4", "店铺页面领取"),
    /** 商品详情页面领取 */
    GOODS("5", "商品详情页面领取"),
    /** 直接投放 */
    SEND("6", "直接投放");

    /** 类型代码 */
    private String code;
    /** 类型名称 */
    private String name;

    private ECouponGetMethod(String code, String name) {
        this.code = code;
        this.name = name;
    }

    /**
     * 获取类型代码
     * 
     * @return
     */
    public String getCode() {
        return code;
    }

    /**
     * 设置类型代码
     * 
     * @param code
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * 获取类型名称
     * 
     * @return
     */
    public String getName() {
        return name;
    }

    /**
     * 设置类型名称
     * 
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

}